more bark than bite - Alemán Inglés Diccionario